Querying a Multilevel Database: A Logical Analysis
نویسنده
چکیده
This paper proposes a new formal model and semantics for answering queries in a multilevel polyinstantiated database. A polyinstantiated database may contain some contradict,ory facts distinguished by their classification. The main objective of this paper is then to provide the user cleared at a given level with a consistent and complete view of the multilevel database corresponding to his clearance level. In our model, a multilevel database is simply viewed as a set of ordinary single-level databases. This model is based on propositional logic and each single-level database is associated with its logical models, as in the model-theoretic approach. It includes the possibility to hide some parts of the database schema. Finally, it. may be used as a formal semantics for multilevel deductive databases. An application that has been of particular interest since the beginning of work on secure computer systems is the implementation of a multilevel database management system (DBMS). Intuitively, a given multilevel policy assigns a clearance level to subjects and a classification level to sentences of the language used to represent the database content. Classifications and clearances are both taken in a set of security levels. For instance, the sensitivity levels Top Secret (TS), Secret (S), Confidential (C), and Unclassified (U) may be used as security levels. In this case, the set of sensitivity levels is associated with a total order, viz. U < C < S < TS. However, it is also possible to define a more complex set of security levels by combining a set of sensitivity levels with a set of compartments. Particular examples of compart8ments may be NUCLEAR, MISSILE... In this case, it is generally assumed that the security levels are partially ordered in a lattice. For instance, (C, {NUCLEAR}) < (S,{NUCLEAR,MISSILE}) because C < S and {NUCLEAR} c (NUCLEAR, MISSILE} but (C, {NUCLEAR}) and (S,{MISSILE}) are not comparable.
منابع مشابه
A Logical Framework for Querying
We address the issue of designing e ective query languages for OLAP databases. The basis of our investigation is MD, a logical data model for multidimensional databases that, unlike other multidimensional models, is independent of any speci c implementation. As such, MD provides a clear separation between practical and conceptual aspects of multidimensional analysis. In this framework, we prese...
متن کاملA Logical, Transparent Model for Querying Linked XML Documents
The W3C XML Linking Language (XLink) provides a powerful means for interlinking XML documents all over the world. While the effects when browsing through linked XML documents are well-defined, there is not yet any proposal how to handle interlinked XML documents that make use of the XLink language from the database point of view, i.e., considering the data model and navigation/querying aspects....
متن کاملMultilevel PWM Waveform Decomposition and Phase-Shifted Carrier Technique
Multilevel PWM waveforms can be decomposed into several multilevel PWM components. Phase-shifted carrier (PSC) is an efficient decomposition technique. In this paper, we have first demonstrated the equality of PSC and alternative phase opposition disposition techniques. Second, we have modified PSC to accommodate other disposition techniques. Third, we have investigated the effects of using...
متن کاملQuerying Multidimensional Data
A powerful, easy-to-use querying environment is without doubt one of the most important components in a multidimensional database. Its effectiveness is influenced by many aspects, both logical (data model, integration, policy of view materialization, etc.) and physical (multidimensional or relational storage, indexes, etc.). Multidimensional querying is often based on the core concepts of multi...
متن کاملVR Queries and Their Transformations in a Progressive Querying Environment
We have proposed a progressive querying environment that enables the user to interact with the database by a sequence of partial queries, and to visualize both database queries and retrieval results in many different representations. In our approach, the user can query the database in the Virtual Reality (VR) space, and then switch to the logical space to continue the formulation of the query. ...
متن کامل